xen.git
20 years agobitkeeper revision 1.1713.3.15 (42b53156pSSLSNwQRl51kxkAtBPgTQ)
cl349@firebug.cl.cam.ac.uk [Sun, 19 Jun 2005 08:48:22 +0000 (08:48 +0000)]
bitkeeper revision 1.1713.3.15 (42b53156pSSLSNwQRl51kxkAtBPgTQ)

xsnode.py:
  fileno is a method now.
netif.py, blkif.py, XendDomainInfo.py:
  Cleanup interface to DB.
xs.c:
  Don't special case xs_fileno.
  Update comments.
Signed-off-by: Mike Wray <mike.wray@hp.com>
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1713.3.14 (42b31404a5lBMKNKYzOsHXWQ0k_d-Q)
cl349@firebug.cl.cam.ac.uk [Fri, 17 Jun 2005 18:18:44 +0000 (18:18 +0000)]
bitkeeper revision 1.1713.3.14 (42b31404a5lBMKNKYzOsHXWQ0k_d-Q)

xsnode.py:
  Updated watches/event code from Mike Wray.
Signed-off-by: Mike Wray <mike.wray@hp.com>
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1713.3.13 (42b30f66_kcj5tkDzz9DSBmqEbyHrQ)
cl349@firebug.cl.cam.ac.uk [Fri, 17 Jun 2005 17:59:02 +0000 (17:59 +0000)]
bitkeeper revision 1.1713.3.13 (42b30f66_kcj5tkDzz9DSBmqEbyHrQ)

xs.c:
  Update comment.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1713.3.12 (42b30f09wgYSRV9tHZUjq2JpreIozQ)
cl349@firebug.cl.cam.ac.uk [Fri, 17 Jun 2005 17:57:29 +0000 (17:57 +0000)]
bitkeeper revision 1.1713.3.12 (42b30f09wgYSRV9tHZUjq2JpreIozQ)

xs.c:
  Fix some oversights in watch/token code.
  Cleanup whitespace.
  Move method documentation next to method definition.
  Reorder functions in file.
Signed-off-by: Mike Wray <mike.wray@hp.com>
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1713.3.11 (42b30a02txpfqH2-OnZmhyrJWqPgHQ)
cl349@firebug.cl.cam.ac.uk [Fri, 17 Jun 2005 17:36:02 +0000 (17:36 +0000)]
bitkeeper revision 1.1713.3.11 (42b30a02txpfqH2-OnZmhyrJWqPgHQ)

xs.c:
  Add copyright notice.
Signed-off-by: Mike Wray <mike.wray@hp.com>
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1713.3.10 (42b306faXfFxqDZahYvvQJPQeaDm1A)
cl349@firebug.cl.cam.ac.uk [Fri, 17 Jun 2005 17:23:06 +0000 (17:23 +0000)]
bitkeeper revision 1.1713.3.10 (42b306faXfFxqDZahYvvQJPQeaDm1A)

netif.py:
  Add mtu config option for network interfaces.
Signed-off-by: Mike Wray <mike.wray@hp.com>
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1713.3.9 (42b306d0pFeN318FP89TE8LRrhROMQ)
cl349@firebug.cl.cam.ac.uk [Fri, 17 Jun 2005 17:22:24 +0000 (17:22 +0000)]
bitkeeper revision 1.1713.3.9 (42b306d0pFeN318FP89TE8LRrhROMQ)

xsobj.py:
  Cleanup interface to DB.
  Updated watches/event code.
Signed-off-by: Mike Wray <mike.wray@hp.com>
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1713.3.8 (42b2f91bG45uUFWHhUaUha3e1OAxJQ)
cl349@firebug.cl.cam.ac.uk [Fri, 17 Jun 2005 16:23:55 +0000 (16:23 +0000)]
bitkeeper revision 1.1713.3.8 (42b2f91bG45uUFWHhUaUha3e1OAxJQ)

xsnode.py:
  Updated watches/event code from Mike Wray.
Signed-off-by: Mike Wray <mike.wray@hp.com>
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1713.3.7 (42b2eca9N1e5S0oGdW8OeKAkL9oDOQ)
cl349@firebug.cl.cam.ac.uk [Fri, 17 Jun 2005 15:30:49 +0000 (15:30 +0000)]
bitkeeper revision 1.1713.3.7 (42b2eca9N1e5S0oGdW8OeKAkL9oDOQ)

netif.py, blkif.py:
  Add exportToDB functions to save evtchn port.
Signed-off-by: Mike Wray <mike.wray@hp.com>
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1713.3.6 (42b2dc47kgG53fAZb70R3lHX96n7dw)
cl349@firebug.cl.cam.ac.uk [Fri, 17 Jun 2005 14:20:55 +0000 (14:20 +0000)]
bitkeeper revision 1.1713.3.6 (42b2dc47kgG53fAZb70R3lHX96n7dw)

xsobj.py:
  Handle attribute lookups for non-existing attributes.
  Use setAttr consistently.
  Fix access to data in convertFromDB.
console.py:
  Cleanup whitespace.
channel.py:
  Cleanup saveToDB.
blkif.py:
  Save dev_handle in DB.
image.py:
  Cleanup exportToDB.
XendDomainInfo.py:
  Cleanup {save,export}toDB use.
  Cleanup whitespace.
  Change id type to be int.
  Output store_mfn in sxpr.
  Use id variable name consistently for domain id's.
  Add eventChannel comment.
  On restore, the uuid must be known.
Signed-off-by: Mike Wray <mike.wray@hp.com>
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1713.3.5 (42b2a4e2r6SNlC_nq2hAkXEQjEFAmA)
cl349@firebug.cl.cam.ac.uk [Fri, 17 Jun 2005 10:24:34 +0000 (10:24 +0000)]
bitkeeper revision 1.1713.3.5 (42b2a4e2r6SNlC_nq2hAkXEQjEFAmA)

Many files:
  - watch now takes a token, returned when reading watch
  - More tests
  - Fix domain shared page communication (flush output)
  - Add "home" path for domains
  - More permissions checks in various functions
  - Simplify watch acknowledgement code and fix occasional bug
xs_watch_stress.c, 12readonly.sh, 11domain-watch.sh, 10domain-homedir.sh:
  new file
xs_stress.c, xs_lib.h, xs_lib.c:
  Cleanup whitespace.
ignore:
  Add tools/xenstore/xs_watch_stress
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1713.3.4 (42b29eb6XRlJtKSkJ3VkG8PI0Dl4sg)
cl349@firebug.cl.cam.ac.uk [Fri, 17 Jun 2005 09:58:14 +0000 (09:58 +0000)]
bitkeeper revision 1.1713.3.4 (42b29eb6XRlJtKSkJ3VkG8PI0Dl4sg)

ignore:
  Add tools/xenstore/xs_dom0_test
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1713.3.3 (42b2995e93GNUwPpV6yP21Fl3iIRRQ)
cl349@firebug.cl.cam.ac.uk [Fri, 17 Jun 2005 09:35:26 +0000 (09:35 +0000)]
bitkeeper revision 1.1713.3.3 (42b2995e93GNUwPpV6yP21Fl3iIRRQ)

Makefile:
  Add xs_dom0_test program to test IOCTL_PRIVCMD_INITDOMAIN_STORE.
xs_dom0_test.c:
  new file
From: Rusty Russell <rusty@rustcorp.com.au>
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1713.3.2 (42b296adTFf-i3SL6NuYF5MX4ai91Q)
cl349@firebug.cl.cam.ac.uk [Fri, 17 Jun 2005 09:23:57 +0000 (09:23 +0000)]
bitkeeper revision 1.1713.3.2 (42b296adTFf-i3SL6NuYF5MX4ai91Q)

Makefile:
  Build libxenstore-pic.a.
setup.py:
  Link with libxenstore-pic.a.
Makefile:
  Build libxc-pic.a.
  Build xenstore once is enough.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1713.3.1 (42b28e04xelbNlMIz5vWQQ5_M71w0A)
cl349@firebug.cl.cam.ac.uk [Fri, 17 Jun 2005 08:47:00 +0000 (08:47 +0000)]
bitkeeper revision 1.1713.3.1 (42b28e04xelbNlMIz5vWQQ5_M71w0A)

privcmd.h, privcmd.c:
  Add IOCTL_PRIVCMD_INITDOMAIN_STORE to setup dom0 xenstore page
  and event channel.
From: Rusty Russell <rusty@rustcorp.com.au>
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1713.1.13 (42b16610ojQcHPRC6Ao_1CKXClza9A)
sos22@douglas.cl.cam.ac.uk [Thu, 16 Jun 2005 11:44:16 +0000 (11:44 +0000)]
bitkeeper revision 1.1713.1.13 (42b16610ojQcHPRC6Ao_1CKXClza9A)

Slightly disgusting hack to avoid using lots of lock instructions on a uniprocessor
machine just because we happened to compile with CONFIG_SMP.  Essentially, we
make a big table of all of the instruction sequences which differ in ``easy''
ways between UP and SMP kernels, and then select which one to use at run time.

Signed-off-by: Steven Smith <sos22@cam.ac.uk>
20 years agobitkeeper revision 1.1713.1.12 (42b0da31QIvTtfE2iHo4yER4A1GFIw)
kaf24@firebug.cl.cam.ac.uk [Thu, 16 Jun 2005 01:47:29 +0000 (01:47 +0000)]
bitkeeper revision 1.1713.1.12 (42b0da31QIvTtfE2iHo4yER4A1GFIw)

serial.c:
  Fix serial_getc locking.

20 years agobitkeeper revision 1.1713.1.11 (42b03e2dFl47vRNjIHPpu-GWrag_zA)
ach61@arcadians.cl.cam.ac.uk [Wed, 15 Jun 2005 14:41:49 +0000 (14:41 +0000)]
bitkeeper revision 1.1713.1.11 (42b03e2dFl47vRNjIHPpu-GWrag_zA)

remove obsolete debugger documentation

20 years agobitkeeper revision 1.1713.1.10 (42b03d19TAy64Sdjkm7M7nVoGNwCVw)
ach61@arcadians.cl.cam.ac.uk [Wed, 15 Jun 2005 14:37:13 +0000 (14:37 +0000)]
bitkeeper revision 1.1713.1.10 (42b03d19TAy64Sdjkm7M7nVoGNwCVw)

readme for pdb 0.3

20 years agobitkeeper revision 1.1713.1.9 (42af306adOSGlJaEmolMoERc4oAXYg)
chrisw@osdl.org[kaf24] [Tue, 14 Jun 2005 19:30:50 +0000 (19:30 +0000)]
bitkeeper revision 1.1713.1.9 (42af306adOSGlJaEmolMoERc4oAXYg)

[PATCH] x86_64 entry.S cleanup - take 3

This patch cleans up x86_64 entry.S.  Namely, it updates the Xen relevant
macros to be the simpler version that's found in i386.  This means that:

 - XEN_[UN]BLOCK_EVENTS interface now takes care of dealing with
   SMP issues and is no longer conditionally defined
 - XEN_LOCKED_[UN]BLOCK_EVENTS is identical in both cases (SMP and UP)
   and no longer needs to be conditionally defined
 - XEN_[UN]LOCK_VPCU_INFO_SMP is dropped in favor of XEN_GET/PUT_VCPU_INFO

This cleans up the code, minimizes the differences with i386 code, and
lays the groundwork for SMP support (the real reason I did this ;-).
It's booting, executing syscalls, taking interrupts, etc (it's what I'm
using to send this e-mail).

Signed-off-by: Chris Wright <chrisw@osdl.org>
===== linux-2.6.11-xen-sparse/arch/xen/x86_64/kernel/entry.S 1.10 vs edited =====

20 years agobitkeeper revision 1.1713.1.8 (42aed659DzIwFCeaK8Cxa8ZpzbHR-Q)
arun.sharma@intel.com[kaf24] [Tue, 14 Jun 2005 13:06:33 +0000 (13:06 +0000)]
bitkeeper revision 1.1713.1.8 (42aed659DzIwFCeaK8Cxa8ZpzbHR-Q)

[PATCH] 64-session-id.patch

session_id is an opaque pointer, so should be wider on 64 bit platforms.

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
Signed-off-by: Arun Sharma <arun.sharma@intel.com>
20 years agobitkeeper revision 1.1713.1.7 (42ae0dd6jIaFvKcbyu8YLCgOrZScdg)
chrisw@osdl.org[kaf24] [Mon, 13 Jun 2005 22:51:02 +0000 (22:51 +0000)]
bitkeeper revision 1.1713.1.7 (42ae0dd6jIaFvKcbyu8YLCgOrZScdg)

[PATCH] [PATCH] fix x86_64 initrd support

* Chris Wright (chrisw@osdl.org) wrote:

Ugh, that one had some tab damage, here's the proper patch.
-chris

20 years agobitkeeper revision 1.1713.1.6 (42ae0d7cI1fdGe88s6RyEx8d0oy2wg)
arun.sharma@intel.com[kaf24] [Mon, 13 Jun 2005 22:49:32 +0000 (22:49 +0000)]
bitkeeper revision 1.1713.1.6 (42ae0d7cI1fdGe88s6RyEx8d0oy2wg)

[PATCH] x64-vmxassist-fix2.patch

Fix 64 bit build. Tested the binary built on a 64 bit platform on a 32 bit platform.

Signed-off-by: Arun Sharma <arun.sharma@intel.com>
20 years agobitkeeper revision 1.1713.1.5 (42ae0d44bPpuSBR0o475OuEOeDlNPg)
kaf24@firebug.cl.cam.ac.uk [Mon, 13 Jun 2005 22:48:36 +0000 (22:48 +0000)]
bitkeeper revision 1.1713.1.5 (42ae0d44bPpuSBR0o475OuEOeDlNPg)

Fix xs Python module for Python <2.3.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1713.1.4 (42ada8c7SOk12pe5FJtQjpPwNus87g)
vh249@arcadians.cl.cam.ac.uk [Mon, 13 Jun 2005 15:39:51 +0000 (15:39 +0000)]
bitkeeper revision 1.1713.1.4 (42ada8c7SOk12pe5FJtQjpPwNus87g)

fix x86-64 compilation with CONFIG_SMP

Signed-off-by: Vincent Hanquez <vincent@xensource.com>
20 years agobitkeeper revision 1.1713.1.3 (42ad95fdAjhhuDM4A-oDzz_3fc_elA)
ach61@arcadians.cl.cam.ac.uk [Mon, 13 Jun 2005 14:19:41 +0000 (14:19 +0000)]
bitkeeper revision 1.1713.1.3 (42ad95fdAjhhuDM4A-oDzz_3fc_elA)

export evtchn irq symbols

20 years agobitkeeper revision 1.1713.1.2 (42ad8793XA-gObRPsPuWlI4gxZ7j5Q)
iap10@freefall.cl.cam.ac.uk [Mon, 13 Jun 2005 13:18:11 +0000 (13:18 +0000)]
bitkeeper revision 1.1713.1.2 (42ad8793XA-gObRPsPuWlI4gxZ7j5Q)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk

20 years agobitkeeper revision 1.1159.258.167 (42ad874eIWwyPd8tmJO5tkGQ2JoYXQ)
iap10@freefall.cl.cam.ac.uk [Mon, 13 Jun 2005 13:17:02 +0000 (13:17 +0000)]
bitkeeper revision 1.1159.258.167 (42ad874eIWwyPd8tmJO5tkGQ2JoYXQ)

Upgrade to linux patch 2.6.11.12
Signed-off-by: ian@xensource.com
20 years agobitkeeper revision 1.1713.1.1 (42ad6c58vwWhK1Og54nBpformSdpBg)
mafetter@fleming.research [Mon, 13 Jun 2005 11:22:00 +0000 (11:22 +0000)]
bitkeeper revision 1.1713.1.1 (42ad6c58vwWhK1Og54nBpformSdpBg)

Merge maf46@ssh-relay1.cl.cam.ac.uk:/usr/groups/xeno/BK/xen-unstable.bk
into fleming.research:/scratch/fleming/mafetter/xen-unstable.bk

20 years agobitkeeper revision 1.1665.5.1 (42ad6c12E1ON5w6kM0LoahANTeoDXw)
mafetter@fleming.research [Mon, 13 Jun 2005 11:20:50 +0000 (11:20 +0000)]
bitkeeper revision 1.1665.5.1 (42ad6c12E1ON5w6kM0LoahANTeoDXw)

light-weight shadow mode bug fix.

20 years agobitkeeper revision 1.1713 (42aa3a20ChQzxgtayeznwUqIP82hng)
arun.sharma@intel.com[iap10] [Sat, 11 Jun 2005 01:10:56 +0000 (01:10 +0000)]
bitkeeper revision 1.1713 (42aa3a20ChQzxgtayeznwUqIP82hng)

[PATCH] x64-vmxassist-fix.patch

Fix 64 bit build.

Signed-off-by: Nitin Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Arun Sharma <arun.sharma@intel.com>
20 years agobitkeeper revision 1.1712 (42a9e462KdLcahjgT2sxM21td5eB7Q)
arun.sharma@intel.com[kaf24] [Fri, 10 Jun 2005 19:05:06 +0000 (19:05 +0000)]
bitkeeper revision 1.1712 (42a9e462KdLcahjgT2sxM21td5eB7Q)

[PATCH] fix-trace-y.patch

Fix trace=y builds.

Signed-off-by: Arun Sharma <arun.sharma@intel.com>
20 years agobitkeeper revision 1.1711 (42a9e457jQGBsoAWKrbJlmIKRwGd3w)
arun.sharma@intel.com[kaf24] [Fri, 10 Jun 2005 19:04:55 +0000 (19:04 +0000)]
bitkeeper revision 1.1711 (42a9e457jQGBsoAWKrbJlmIKRwGd3w)

[PATCH] xmexample-vmxassist.patch

Update VMX config for vmxassist.

Signed-off-by: Arun Sharma <arun.sharma@intel.com>
20 years agobitkeeper revision 1.1709 (42a9e368xTRiv5eo1mo6-1ldR6lfPg)
kaf24@firebug.cl.cam.ac.uk [Fri, 10 Jun 2005 19:00:56 +0000 (19:00 +0000)]
bitkeeper revision 1.1709 (42a9e368xTRiv5eo1mo6-1ldR6lfPg)

added tag ia64-stable

20 years agobitkeeper revision 1.1710 (42a9cf67UYP4Ao1KcX2E9wd6g877MA)
kaf24@firebug.cl.cam.ac.uk [Fri, 10 Jun 2005 17:35:35 +0000 (17:35 +0000)]
bitkeeper revision 1.1710 (42a9cf67UYP4Ao1KcX2E9wd6g877MA)

Merge firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xeno-unstable-ia64.bk

20 years agobitkeeper revision 1.1705.1.17 (42a9c29fxaDTWROFphY2UjU8IBagWw)
kaf24@firebug.cl.cam.ac.uk [Fri, 10 Jun 2005 16:41:03 +0000 (16:41 +0000)]
bitkeeper revision 1.1705.1.17 (42a9c29fxaDTWROFphY2UjU8IBagWw)

Fix NULL-handler check when propagating faults to guest kernels.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1705.1.16 (42a9bd07XRRfLC09WWyRiQyCeXgWTQ)
kaf24@firebug.cl.cam.ac.uk [Fri, 10 Jun 2005 16:17:11 +0000 (16:17 +0000)]
bitkeeper revision 1.1705.1.16 (42a9bd07XRRfLC09WWyRiQyCeXgWTQ)

Manual merge.

20 years agobitkeeper revision 1.1159.258.166 (42a9bca7SPmMRozAfET0WOMKS0VQZA)
kaf24@firebug.cl.cam.ac.uk [Fri, 10 Jun 2005 16:15:35 +0000 (16:15 +0000)]
bitkeeper revision 1.1159.258.166 (42a9bca7SPmMRozAfET0WOMKS0VQZA)

Fix and simplify the seg_fixup code. It only needs to handle
instructions with GS override.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1709 (42a9b593OJTAVRgFv42tPiGL567QZQ)
djm@sportsman.spdomain [Fri, 10 Jun 2005 15:45:23 +0000 (15:45 +0000)]
bitkeeper revision 1.1709 (42a9b593OJTAVRgFv42tPiGL567QZQ)

Adapt to recent changes in non-VTI Xen/ia64

20 years agobitkeeper revision 1.1708 (42a9b4dc79oJAGtbQvr8mTDofvBdxQ)
xen-ia64.adm@bkbits.net [Fri, 10 Jun 2005 15:42:20 +0000 (15:42 +0000)]
bitkeeper revision 1.1708 (42a9b4dc79oJAGtbQvr8mTDofvBdxQ)

Merge bk://xen.bkbits.net/xeno-unstable.bk
into  bkbits.net:/repos/x/xen-ia64/xeno-unstable-ia64.bk

20 years agobitkeeper revision 1.1705.1.15 (42a9af28Mzva9Shzn8gUSiuJSM-TbA)
kaf24@firebug.cl.cam.ac.uk [Fri, 10 Jun 2005 15:18:00 +0000 (15:18 +0000)]
bitkeeper revision 1.1705.1.15 (42a9af28Mzva9Shzn8gUSiuJSM-TbA)

xenstore fixes for read-only connections.

20 years agobitkeeper revision 1.1705.1.14 (42a9a5deJbK8YHFnSDDIGurt2uATXA)
kaf24@firebug.cl.cam.ac.uk [Fri, 10 Jun 2005 14:38:22 +0000 (14:38 +0000)]
bitkeeper revision 1.1705.1.14 (42a9a5deJbK8YHFnSDDIGurt2uATXA)

Manual merge.

20 years agobitkeeper revision 1.1159.258.165 (42a9a534b-NRTORtgH1Qjzz6EjTo6Q)
kaf24@firebug.cl.cam.ac.uk [Fri, 10 Jun 2005 14:35:32 +0000 (14:35 +0000)]
bitkeeper revision 1.1159.258.165 (42a9a534b-NRTORtgH1Qjzz6EjTo6Q)

Ensure we only handle writable pagetable faults taken in guest kernel
mode.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1705.1.13 (42a99a6dV4rHEyZ-t7znDZXeW50z5Q)
kaf24@firebug.cl.cam.ac.uk [Fri, 10 Jun 2005 13:49:33 +0000 (13:49 +0000)]
bitkeeper revision 1.1705.1.13 (42a99a6dV4rHEyZ-t7znDZXeW50z5Q)

Some functions of xenstore library dont have xs_ as prefix. This patch
fixes the problem.
Signed-off-by: Nguyen Anh Quynh <aquynh@gmail.com>
20 years agobitkeeper revision 1.1705.1.12 (42a97f88WORgYhHS8W4t6DR8V9a0EQ)
vh249@arcadians.cl.cam.ac.uk [Fri, 10 Jun 2005 11:54:48 +0000 (11:54 +0000)]
bitkeeper revision 1.1705.1.12 (42a97f88WORgYhHS8W4t6DR8V9a0EQ)

signedness fix for gcc-4.0

Signed-off-by: Flavio Bruno Leitner <fbl@conectiva.com.br>
Signed-off-by: Vincent Hanquez <vincent@xensource.com>
20 years agobitkeeper revision 1.1705.1.11 (42a973edqzXeILWidAcIO3yLhNMSwQ)
vh249@arcadians.cl.cam.ac.uk [Fri, 10 Jun 2005 11:05:17 +0000 (11:05 +0000)]
bitkeeper revision 1.1705.1.11 (42a973edqzXeILWidAcIO3yLhNMSwQ)

fix compilation with newer binutils that don't accept the l suffix for mov when using segment register

Signed-off-by: Flávio Bruno Leitner <fbl@conectiva.com.br>
Signed-off-by: Vincent Hanquez <vincent@xensource.com>
20 years agobitkeeper revision 1.1705.1.10 (42a95ea6cCTdfA7-Kmu3_gnUMEq0gw)
kaf24@firebug.cl.cam.ac.uk [Fri, 10 Jun 2005 09:34:30 +0000 (09:34 +0000)]
bitkeeper revision 1.1705.1.10 (42a95ea6cCTdfA7-Kmu3_gnUMEq0gw)

user -> kernel syscall path must enable interrupts after all, since
it calls create_bounce_frame which can potentially fault. Thus we must
also test_all_events.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1705.1.9 (42a958fa_rGV-3MvG5pqfsVcnP31ag)
kaf24@firebug.cl.cam.ac.uk [Fri, 10 Jun 2005 09:10:18 +0000 (09:10 +0000)]
bitkeeper revision 1.1705.1.9 (42a958fa_rGV-3MvG5pqfsVcnP31ag)

Fixup SYSCALL path correctly in xenlinux when calling into C code.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1705.1.8 (42a95272T6JE4ReAkgMVg0Rte2ppxA)
kaf24@firebug.cl.cam.ac.uk [Fri, 10 Jun 2005 08:42:26 +0000 (08:42 +0000)]
bitkeeper revision 1.1705.1.8 (42a95272T6JE4ReAkgMVg0Rte2ppxA)

Install/uninstall xenstore headers.

20 years agobitkeeper revision 1.1705.1.7 (42a94e88EO8US-LmAPxu7rbUmKFdUg)
kaf24@firebug.cl.cam.ac.uk [Fri, 10 Jun 2005 08:25:44 +0000 (08:25 +0000)]
bitkeeper revision 1.1705.1.7 (42a94e88EO8US-LmAPxu7rbUmKFdUg)

Move saved_upcall_mask in cpu_user_regs to CS+4 rather than CS+2 on
x86/64.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1705.1.6 (42a94be9biM7y73pQvdqqpsIyNCu6Q)
kaf24@firebug.cl.cam.ac.uk [Fri, 10 Jun 2005 08:14:33 +0000 (08:14 +0000)]
bitkeeper revision 1.1705.1.6 (42a94be9biM7y73pQvdqqpsIyNCu6Q)

x86/64 linux needs rtc driver so that it can set correct kernel time.
todo: emulate (or pass-through) read accesses to rtc ports within xen,
so that domu can access rtc too.
Signed-off-by: Li B Xin <li.b.xin@intel.com>
Signed-off-by: Jun Nakajima <jun.nakajima@intel.com>
20 years agobitkeeper revision 1.1705.1.5 (42a93db3F6-7PVzPrv8GU77FFEN-VQ)
kaf24@firebug.cl.cam.ac.uk [Fri, 10 Jun 2005 07:13:55 +0000 (07:13 +0000)]
bitkeeper revision 1.1705.1.5 (42a93db3F6-7PVzPrv8GU77FFEN-VQ)

Fix ia64 build.
Signed-off-by: Fred Yang <fred.yang@intel.com>
20 years agobitkeeper revision 1.1705.1.4 (42a93b72dCp-0yWsUC34zD8h-L-QLg)
kaf24@firebug.cl.cam.ac.uk [Fri, 10 Jun 2005 07:04:18 +0000 (07:04 +0000)]
bitkeeper revision 1.1705.1.4 (42a93b72dCp-0yWsUC34zD8h-L-QLg)

Adding the VMCS encodings as per "Intel Virtualization Technology
Specification for the IA-32 Intel Architecture", and removing hard
coded values. Code cleanup & preparation for 64bit VMX guest support.

Signed-Off-By: Chengyuan Li <chengyuan.li@intel.com>
Signed-Off-By: Yunhong Jiang <hunhong.jiang@intel.com>
Signed-Off-By: Jun Nakajima <jun.nakajima@intel.com>
Signed-Off-By: Nitin A Kamble <nitin.a.kamble@intel.com>
20 years agobitkeeper revision 1.1705.1.3 (42a939a4PcnfLTkKVDZMeUSheRKsng)
kaf24@firebug.cl.cam.ac.uk [Fri, 10 Jun 2005 06:56:36 +0000 (06:56 +0000)]
bitkeeper revision 1.1705.1.3 (42a939a4PcnfLTkKVDZMeUSheRKsng)

'make uninstal' cleanups.
Signed-off-by: Nguyen Anh Quynh <aquynh@gmail.com>
20 years agobitkeeper revision 1.1705.1.2 (42a9372fTpt-bOGdIcKsOLb8_xlJ4Q)
kaf24@firebug.cl.cam.ac.uk [Fri, 10 Jun 2005 06:46:07 +0000 (06:46 +0000)]
bitkeeper revision 1.1705.1.2 (42a9372fTpt-bOGdIcKsOLb8_xlJ4Q)

Remove tools/ioemu/pc-bios. We have replacements in tools/firmware
now.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1705.1.1 (42a8f3c2-cPCJhjiT7sAAqBGBwdd6w)
mwilli2@equilibrium.research [Fri, 10 Jun 2005 01:58:26 +0000 (01:58 +0000)]
bitkeeper revision 1.1705.1.1 (42a8f3c2-cPCJhjiT7sAAqBGBwdd6w)

Tiny tweak to fix ballooning via Xend.

20 years agobitkeeper revision 1.1707 (42a8bef84ufqr4dGKMyBtJRUb9pcOQ)
djm@sportsman.spdomain [Thu, 9 Jun 2005 22:13:12 +0000 (22:13 +0000)]
bitkeeper revision 1.1707 (42a8bef84ufqr4dGKMyBtJRUb9pcOQ)

Accomodate recent addition of physaddr_t type

20 years agobitkeeper revision 1.1706 (42a8be4bKG9EZTToo_Pa4wDcO7VpRw)
djm@sportsman.spdomain [Thu, 9 Jun 2005 22:10:19 +0000 (22:10 +0000)]
bitkeeper revision 1.1706 (42a8be4bKG9EZTToo_Pa4wDcO7VpRw)

Merge http://xen-ia64.bkbits.net/xeno-unstable-ia64.bk
into sportsman.spdomain:/home/djm/xeno-unstable-ia64.bk

20 years agobitkeeper revision 1.1668.1.11 (42a8bd5aCFsumaFg9rk2nWmEBa7opA)
djm@kirby.fc.hp.com [Thu, 9 Jun 2005 22:06:18 +0000 (22:06 +0000)]
bitkeeper revision 1.1668.1.11 (42a8bd5aCFsumaFg9rk2nWmEBa7opA)

Oops, yet another file for Greg's checkin

20 years agobitkeeper revision 1.1668.1.10 (42a8bceaXDRFCmwf1Omenu_lCITiag)
djm@kirby.fc.hp.com [Thu, 9 Jun 2005 22:04:26 +0000 (22:04 +0000)]
bitkeeper revision 1.1668.1.10 (42a8bceaXDRFCmwf1Omenu_lCITiag)

Oops, left new file out of Greg's sn patch

20 years agobitkeeper revision 1.1668.1.9 (42a8b831tFH6fPqu6A9bd_8WkrQHxg)
djm@kirby.fc.hp.com [Thu, 9 Jun 2005 21:44:17 +0000 (21:44 +0000)]
bitkeeper revision 1.1668.1.9 (42a8b831tFH6fPqu6A9bd_8WkrQHxg)

sn2 console patch
Signed-off-by: Greg Edwards <edwardsg@sgi.com>
20 years agobitkeeper revision 1.1668.1.8 (42a8ab2d2hMDGWkEyEFVRMJaIQWGdQ)
djm@kirby.fc.hp.com [Thu, 9 Jun 2005 20:48:45 +0000 (20:48 +0000)]
bitkeeper revision 1.1668.1.8 (42a8ab2d2hMDGWkEyEFVRMJaIQWGdQ)

Add floating-point save/restore support on domain switch
Signed-off by: Dan Magenheimer <dan.magenheimer@hp.com>

20 years agobitkeeper revision 1.1668.1.7 (42a8a4de9UsUPhyAknlQBRJ3xbTHtw)
djm@kirby.fc.hp.com [Thu, 9 Jun 2005 20:21:50 +0000 (20:21 +0000)]
bitkeeper revision 1.1668.1.7 (42a8a4de9UsUPhyAknlQBRJ3xbTHtw)

Zero out newly allocated xenheap pages for page tables,
also newly allocated domheap pages.
Signed-off by: Dan Magenheimer <dan.magenheimer@hp.com>

20 years agobitkeeper revision 1.1705 (42a8a185wutSw6hue95Thw_5_jDPZw)
kaf24@firebug.cl.cam.ac.uk [Thu, 9 Jun 2005 20:07:33 +0000 (20:07 +0000)]
bitkeeper revision 1.1705 (42a8a185wutSw6hue95Thw_5_jDPZw)

Xenstore build fixes for x86/64.
Signed-off-by: Jerone Young <jyoung5@us.ibm.com>
20 years agobitkeeper revision 1.1704 (42a885cb3_kkMMOYtYN_PaWP3tupbA)
kaf24@firebug.cl.cam.ac.uk [Thu, 9 Jun 2005 18:09:15 +0000 (18:09 +0000)]
bitkeeper revision 1.1704 (42a885cb3_kkMMOYtYN_PaWP3tupbA)

Merge Scotts's pte_mfn patch with some extra merging between xen/i386
and xen/x86_64. An obvious further step is to fix xen/x86_64's
pci-dma.c and pci-nommu.c to be closer to native x86_64 versions.
Signed-off-by: Scott Parish <srparish@us.ibm.com>
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1703 (42a881c8OTeDO-DPkTSLEnBspOFEIA)
vh249@airwolf.cl.cam.ac.uk [Thu, 9 Jun 2005 17:52:08 +0000 (17:52 +0000)]
bitkeeper revision 1.1703 (42a881c8OTeDO-DPkTSLEnBspOFEIA)

missing include that is need when compiling with debug

Signed-off-by: Vincent Hanquez <vincent@xensource.com>
20 years agobitkeeper revision 1.1702 (42a86f65gBB_DT3imKRA_tkGBTiKQA)
kaf24@firebug.cl.cam.ac.uk [Thu, 9 Jun 2005 16:33:41 +0000 (16:33 +0000)]
bitkeeper revision 1.1702 (42a86f65gBB_DT3imKRA_tkGBTiKQA)

Fix io_apic -> i8259 irq handling transition.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1701 (42a86974YOr10ovEkVsFyCaBsXe73A)
cl349@firebug.cl.cam.ac.uk [Thu, 9 Jun 2005 16:08:20 +0000 (16:08 +0000)]
bitkeeper revision 1.1701 (42a86974YOr10ovEkVsFyCaBsXe73A)

Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-unstable.bk

20 years agobitkeeper revision 1.1699.1.1 (42a85f6955KSFCuD5KSRtCwU-dzakQ)
kaf24@firebug.cl.cam.ac.uk [Thu, 9 Jun 2005 15:25:29 +0000 (15:25 +0000)]
bitkeeper revision 1.1699.1.1 (42a85f6955KSFCuD5KSRtCwU-dzakQ)

Clean up the page allocator interface a little. In particular
physical addresses are now passed as physaddr_t rather than unsigned
long (required for 32-bit pae mode).
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1668.1.6 (42a855abmDUqg5YrgIMWSBLOJP_HYg)
djm@kirby.fc.hp.com [Thu, 9 Jun 2005 14:43:55 +0000 (14:43 +0000)]
bitkeeper revision 1.1668.1.6 (42a855abmDUqg5YrgIMWSBLOJP_HYg)

Fast reflecting now working for breaks
Signed-off by: Dan Magenheimer <dan.magenheimer@hp.com>

20 years agobitkeeper revision 1.1700 (42a854e79oBFuqa_DSY4Lr9IhenUQw)
cl349@firebug.cl.cam.ac.uk [Thu, 9 Jun 2005 14:40:39 +0000 (14:40 +0000)]
bitkeeper revision 1.1700 (42a854e79oBFuqa_DSY4Lr9IhenUQw)

Merge xenstore changes.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1662.1.22 (42a852969xilS9HOsAWARXW2hEx3FQ)
cl349@firebug.cl.cam.ac.uk [Thu, 9 Jun 2005 14:30:46 +0000 (14:30 +0000)]
bitkeeper revision 1.1662.1.22 (42a852969xilS9HOsAWARXW2hEx3FQ)

XendDomain.py:
  Fix commants and remove debugging output.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1699 (42a84d06sZDrQ46g-Bcc7JqWMygr2Q)
akw27@arcadians.cl.cam.ac.uk [Thu, 9 Jun 2005 14:07:02 +0000 (14:07 +0000)]
bitkeeper revision 1.1699 (42a84d06sZDrQ46g-Bcc7JqWMygr2Q)

Fix a bug with snapshots that was introduced with the crc code.

20 years agobitkeeper revision 1.1698 (42a84631sHlAKgVzdlR-RsCeAqkv_Q)
akw27@arcadians.cl.cam.ac.uk [Thu, 9 Jun 2005 13:37:53 +0000 (13:37 +0000)]
bitkeeper revision 1.1698 (42a84631sHlAKgVzdlR-RsCeAqkv_Q)

Clean up blktaplib headers.

Signed-off-by: Nguyen Anh Quynh <aquynh@gmail.com>
Signed-off-by: andrew.warfield@cl.cam.ac.uk
20 years agobitkeeper revision 1.1697 (42a843b5ZTFdEDRffbieMVV4Kl42cQ)
kaf24@firebug.cl.cam.ac.uk [Thu, 9 Jun 2005 13:27:17 +0000 (13:27 +0000)]
bitkeeper revision 1.1697 (42a843b5ZTFdEDRffbieMVV4Kl42cQ)

Multicall macro should mark all caller-saved registers as clobbered
across the function call.
Signed-off-by: Scott Parish <srparish@us.ibm.com>
20 years agobitkeeper revision 1.1696 (42a81fe89VPLawDxu2WTiKLZH-Br3Q)
sos22@douglas.cl.cam.ac.uk [Thu, 9 Jun 2005 10:54:32 +0000 (10:54 +0000)]
bitkeeper revision 1.1696 (42a81fe89VPLawDxu2WTiKLZH-Br3Q)

Make sure the grant table stuff uses locked cmpxchg instructions even when compiled
!CONFIG_SMP.

Signed-off-by: Steven Smith <sos22@cam.ac.uk>
20 years agobitkeeper revision 1.1695 (42a80eb0iCQq47kS2MSpOLTFyng5Cg)
akw27@arcadians.cl.cam.ac.uk [Thu, 9 Jun 2005 09:41:04 +0000 (09:41 +0000)]
bitkeeper revision 1.1695 (42a80eb0iCQq47kS2MSpOLTFyng5Cg)

Parallax fixes/updates:
- all data access now through the async lookup code.
- added synchronous wrappers for tools to use.
- added end-to-end crc32 on all image blocks
- various other fixes/cleanups/test stubs.

Signed-off-by: andrew.warfield@cl.cam.ac.uk
20 years agobitkeeper revision 1.1694 (42a809c2ifgYRhvnYmx3rxzVbUxHaQ)
akw27@arcadians.cl.cam.ac.uk [Thu, 9 Jun 2005 09:20:02 +0000 (09:20 +0000)]
bitkeeper revision 1.1694 (42a809c2ifgYRhvnYmx3rxzVbUxHaQ)

Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xeno.bk
into arcadians.cl.cam.ac.uk:/auto/anfs/nos1/akw27/xeno-clone/xeno.bk

20 years agobitkeeper revision 1.1662.1.21 (42a80585xAt7ZrRcqmCRm3HvTrL7Mg)
cl349@firebug.cl.cam.ac.uk [Thu, 9 Jun 2005 09:01:57 +0000 (09:01 +0000)]
bitkeeper revision 1.1662.1.21 (42a80585xAt7ZrRcqmCRm3HvTrL7Mg)

Many files:
  Switch to xenstore for storing persistent information.
Signed-off-by: Mike Wray <mike.wray@hp.com>
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1662.1.20 (42a8054awYd-HJnwjnXqXtWmKbE1Yw)
cl349@firebug.cl.cam.ac.uk [Thu, 9 Jun 2005 09:00:58 +0000 (09:00 +0000)]
bitkeeper revision 1.1662.1.20 (42a8054awYd-HJnwjnXqXtWmKbE1Yw)

SrvDaemon.py:
  Disable kill of xenstored on xend exit.
xu.c:
  Set error reason in failure case.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1662.1.19 (42a7fc77l8eaADfKlC54hXF6Q28YRQ)
cl349@firebug.cl.cam.ac.uk [Thu, 9 Jun 2005 08:23:19 +0000 (08:23 +0000)]
bitkeeper revision 1.1662.1.19 (42a7fc77l8eaADfKlC54hXF6Q28YRQ)

control.c:
  Add debug print to message receive.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
20 years agobitkeeper revision 1.1691.1.17 (42a7f4a8YIvSwDOLo91rE5lR-L4Nbw)
kaf24@firebug.cl.cam.ac.uk [Thu, 9 Jun 2005 07:50:00 +0000 (07:50 +0000)]
bitkeeper revision 1.1691.1.17 (42a7f4a8YIvSwDOLo91rE5lR-L4Nbw)

Move vmxloader to /usr/lib/xen/boot/.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1691.1.16 (42a7f3f3e6lVJ85_T1bXVdbucWiu9g)
kaf24@firebug.cl.cam.ac.uk [Thu, 9 Jun 2005 07:46:59 +0000 (07:46 +0000)]
bitkeeper revision 1.1691.1.16 (42a7f3f3e6lVJ85_T1bXVdbucWiu9g)

This patch removes -noht option (both code and doc).
Signed-off-by: Nguyen Anh Quynh <aquynh@gmail.com>
20 years agobitkeeper revision 1.1691.1.15 (42a7f2c1I-jntucQIjoRZz_dLuAOpw)
arun.sharma@intel.com[kaf24] [Thu, 9 Jun 2005 07:41:53 +0000 (07:41 +0000)]
bitkeeper revision 1.1691.1.15 (42a7f2c1I-jntucQIjoRZz_dLuAOpw)

[PATCH] vmx-doirq-vector.patch

do_IRQ() expects a vector instead of an irq now due to a recent change.
With this patch, VMX domains can boot again.

Signed-off-by: Arun Sharma <arun.sharma@intel.com>
20 years agobitkeeper revision 1.1691.1.14 (42a7f2b43iPqu7TV41Z28IeI0Wj1Vg)
arun.sharma@intel.com[kaf24] [Thu, 9 Jun 2005 07:41:40 +0000 (07:41 +0000)]
bitkeeper revision 1.1691.1.14 (42a7f2b43iPqu7TV41Z28IeI0Wj1Vg)

[PATCH] vmresume-vmx-bug.patch

If vmresume/launch fails, only the affected domain should crash.

Signed-off-by: Arun Sharma <arun.sharma@intel.com>
20 years agobitkeeper revision 1.1668.1.5 (42a7aa43Fmo2V-QK6GDh3TF5foWBdQ)
djm@kirby.fc.hp.com [Thu, 9 Jun 2005 02:32:35 +0000 (02:32 +0000)]
bitkeeper revision 1.1668.1.5 (42a7aa43Fmo2V-QK6GDh3TF5foWBdQ)

Initial work on fast reflection (break), still disabled
Signed-off by: Dan Magenheimer <dan.magenheimer@hp.com>

20 years agobitkeeper revision 1.1691.1.13 (42a767bfQ0_UVkV0FEMxkQeSluJPmA)
kaf24@firebug.cl.cam.ac.uk [Wed, 8 Jun 2005 21:48:47 +0000 (21:48 +0000)]
bitkeeper revision 1.1691.1.13 (42a767bfQ0_UVkV0FEMxkQeSluJPmA)

More irq changes: moving towards addressing irqs by vector rather than
'irq index'.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1691.1.12 (42a72cff38eaDHEmZxzsbqSZgxARAA)
vh249@arcadians.cl.cam.ac.uk [Wed, 8 Jun 2005 17:38:07 +0000 (17:38 +0000)]
bitkeeper revision 1.1691.1.12 (42a72cff38eaDHEmZxzsbqSZgxARAA)

.del-bugs.h~d4d01078e5137b63:
  Delete: linux-2.6.11-xen-sparse/include/asm-xen/asm-i386/bugs.h

20 years agobitkeeper revision 1.1691.1.11 (42a72af5QNdnBWsIc8m-lsGSZo47vQ)
vh249@arcadians.cl.cam.ac.uk [Wed, 8 Jun 2005 17:29:25 +0000 (17:29 +0000)]
bitkeeper revision 1.1691.1.11 (42a72af5QNdnBWsIc8m-lsGSZo47vQ)

Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into arcadians.cl.cam.ac.uk:/local/scratch-2/vh249/fpu/xen-unstable.bk

20 years agobitkeeper revision 1.1159.258.164 (42a7277bdZm8DZjc_UHJ0TWuobiRXw)
vh249@arcadians.cl.cam.ac.uk [Wed, 8 Jun 2005 17:14:35 +0000 (17:14 +0000)]
bitkeeper revision 1.1159.258.164 (42a7277bdZm8DZjc_UHJ0TWuobiRXw)

reenable TS flag after testing for fdiv bug. fix the fpu corruption that some config have

Signed-off: Vincent Hanquez <vincent@xensource.com>

20 years agobitkeeper revision 1.1691.1.10 (42a70b27-Oq9klHVoCm0PlmeoehF8g)
kaf24@firebug.cl.cam.ac.uk [Wed, 8 Jun 2005 15:13:43 +0000 (15:13 +0000)]
bitkeeper revision 1.1691.1.10 (42a70b27-Oq9klHVoCm0PlmeoehF8g)

Config option is CONFIG_X86_PAE, not CONFIG_PAE.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1691.1.9 (42a70b03wo-ZAstvnpad9RB8VIHDAA)
kaf24@firebug.cl.cam.ac.uk [Wed, 8 Jun 2005 15:13:07 +0000 (15:13 +0000)]
bitkeeper revision 1.1691.1.9 (42a70b03wo-ZAstvnpad9RB8VIHDAA)

Fix gcc4 build.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1691.1.8 (42a6fb21d3oJwpLmOxa2jKHRJ-8fJg)
kaf24@firebug.cl.cam.ac.uk [Wed, 8 Jun 2005 14:05:21 +0000 (14:05 +0000)]
bitkeeper revision 1.1691.1.8 (42a6fb21d3oJwpLmOxa2jKHRJ-8fJg)

First phase of removing IRQ numbers from Xen (transitioning to
IRQ addressing by 'legacy ISA IRQ', 'interrupt vector', and
'I/O APIC address + pin' as appropriate). Overall plan is to move
I/O APIC parsing and setup out of Xen (so we start DOM0 in virtual wire
mode).
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1693 (42a6e907gUWgpcjzXD2dFMNiFLL5Rw)
akw27@arcadians.cl.cam.ac.uk [Wed, 8 Jun 2005 12:48:07 +0000 (12:48 +0000)]
bitkeeper revision 1.1693 (42a6e907gUWgpcjzXD2dFMNiFLL5Rw)

Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xeno.bk
into arcadians.cl.cam.ac.uk:/auto/anfs/nos1/akw27/xeno-clone/xeno.bk

20 years agobitkeeper revision 1.1691.1.7 (42a6d8e19C3UPsmlA3u--9L4iY559Q)
kaf24@firebug.cl.cam.ac.uk [Wed, 8 Jun 2005 11:39:13 +0000 (11:39 +0000)]
bitkeeper revision 1.1691.1.7 (42a6d8e19C3UPsmlA3u--9L4iY559Q)

Integrate virtual firmware into the tools build system.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1691.1.6 (42a6b81aGnsCnSz81D0LDCSasR3Jyw)
kaf24@firebug.cl.cam.ac.uk [Wed, 8 Jun 2005 09:19:22 +0000 (09:19 +0000)]
bitkeeper revision 1.1691.1.6 (42a6b81aGnsCnSz81D0LDCSasR3Jyw)

Export xen_section info from generic Elf parser. Use this to detect
PAE mismatch between Xen and dom0 image.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1691.1.5 (42a6b4baIjkVZx9lVWvoA9RqgAGLMQ)
kaf24@firebug.cl.cam.ac.uk [Wed, 8 Jun 2005 09:04:58 +0000 (09:04 +0000)]
bitkeeper revision 1.1691.1.5 (42a6b4baIjkVZx9lVWvoA9RqgAGLMQ)

The following allows you to run unmodified guest operating systems
under Xen on VMX (VT) enabled processors. The tree lives under
<ROOT>/tools/dfw. Instead of booting a guest kernel, boot vmxloader and
specify the disk image in qemurc.

        Leendert

Signed-Off-By: Leendert van Doorn <leendert@watson.ibm.com>
20 years agobitkeeper revision 1.1691.1.4 (42a6af07Q4gVBgwNowk1mRBYhuAX_A)
arun.sharma@intel.com[kaf24] [Wed, 8 Jun 2005 08:40:39 +0000 (08:40 +0000)]
bitkeeper revision 1.1691.1.4 (42a6af07Q4gVBgwNowk1mRBYhuAX_A)

[PATCH] vmx-io-events.patch

- Handle the case where the VMX domains get events from ports other than
  IOPACKET_PORT (because of paravirtualized drivers)

- Use clear_bit() to operate on evtchn_upcall_pending

Signed-off-by: Xiaofeng Ling <xiaofeng.ling@intel.com>
Signed-off-by: Kevin Tian <kevin.tian@intel.com>
Signed-off-by: Arun Sharma <arun.sharma@intel.com>
20 years agobitkeeper revision 1.1691.1.3 (42a6aecafCIqSXqRF1ueb8i0jgar3w)
kaf24@firebug.cl.cam.ac.uk [Wed, 8 Jun 2005 08:39:38 +0000 (08:39 +0000)]
bitkeeper revision 1.1691.1.3 (42a6aecafCIqSXqRF1ueb8i0jgar3w)

Fix 'no value returned in non-void function' warnings on x86/64 gcc.
Signed-off-by: Keir Fraser <keir@xensource.com>
20 years agobitkeeper revision 1.1691.1.2 (42a6ae59pOLKl7oBFyH6Ukzy7yg3EA)
kaf24@firebug.cl.cam.ac.uk [Wed, 8 Jun 2005 08:37:45 +0000 (08:37 +0000)]
bitkeeper revision 1.1691.1.2 (42a6ae59pOLKl7oBFyH6Ukzy7yg3EA)

read/write control-reg macros are now same in xenlinux as native linux.
Signed-oiff-by: Keir Fraser <keir@xensource.com>